# !/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
===========================
@Time : 2022/8/18 0018 23:12
@Author : 测试开发工程师
@File : 2-flaskdemo.py
@Software: PyCharm
============================
"""

# 1. 导入 Flask 模块
from flask import Flask

# 2. 创建 Flask 应用程序的实例
# 在当前模块： __name__ == __main__
app = Flask(__name__)


@app.route("/")
def hello_world():
    return "<p>Hello,World!</p>"


"""
两种运行方式：
第一种：
在 Terminal 中输入 
1. export FLASK_APP=flaskdemo
2. flask run

"""

"""
第二种：
代码调用：
app.run()
命令行运行
bash(mac/linux)
cmd(windows)
powershell(windows)

linux/mac 命令行运行
$ export Flask_APP=hello
$ flask run

windows :  命令运行
set Flask_APP=hello
flask run

"""


@app.route("/demo")
def demo():
    return "这是一个demo"


# 代码运行,启动入口
if __name__ == "__main__":
    # flask 服务启动起来
    # 轮询等待的方式，等待浏览器发来请求
    # 请求会一直接受请求，直到程序停止
    app.run()
